home *** CD-ROM | disk | FTP | other *** search
/ Mac Magazin/MacEasy 11 / Mac Magazin and MacEasy Magazine CD - Issue 11.iso / Sharewarebibliothek / DFÜ / FCSU 2.0 folder / FCSU Admin Readme < prev    next >
Text File  |  1995-05-07  |  3KB  |  59 lines

  1. FC Settings Updater v. 2.0
  2. Dragon Development
  3.  
  4. How to set up the customizer-
  5. Please note- This assumes you have rudimentary knowledge of ResEdit
  6.      There are a multitude of files on how to create a custom
  7. settings file for FirstClass so I will not cover that here. Normally
  8. when you create a custom settings file for your users they must
  9. replace their current file and re-configure their password, userid,
  10. and other info. With FCSU, they need only to run the application
  11. on the settings file.
  12.  
  13. Step 1: Create custom resources
  14. Step 2: Copy the file 'Blank FCSU Installer File', name it something like '<BBS NAME> FCSU Installer File' and open it with ResEdit
  15. Step 3: Copy the custom resources into the new installer file
  16. Step 4: Create a 'Copy' resource of id 128
  17. Step 5: Fill in a 'Copy' resource for each custom resource. The
  18. 'Classification' field is what is displayed in the 'Now Processing'
  19. dialog during update. It is recommended that you group
  20. classifications together for continuity. Please do not make the classification
  21. field longer then 25 characters or it will not fit in the dialog correctly.
  22. Step 6: Create a final 'Copy' resource, where the restype field
  23. contains a 'END ' (space after END, case sensitive) to indicate
  24. end of list.
  25. EXTRA- If you wish to have FCSU delete an older resource instead of replacing it,
  26. fill in the 'Copy' resource as normal with the restype and id. The classification field is unused in this case. Place a 1 in the delete field, and FCSU will delete the specified resource.
  27.  
  28. Search Order-
  29. This is the order in which FCSU reads and handles the flags:
  30. 1) 'END ' tested- complete and quit if true
  31. 2) delete tested- update dialog, delete resource, and continue to next if true
  32. 3) Read resource type, id, and classification- update dialog for classification, copy resource, and continue to next resource.
  33.  
  34. Meanings of Flags-
  35. RType- 4 Character resource type (PICT, cicn, ICON, etc) of
  36. resource to copy. CASE SENSITIVE just like any resource type.
  37. Pascal variable type ResType.
  38. ResId- Integer value of resource id to copy. Pascal variable
  39. type integer.
  40. Classification- Text line. Please limit it to 15 chars or so, or
  41. else it won't fit in the dialog box. Pascal variable type STR255.
  42. Replace- Boolean value. 0 = false, 1 = true. To tell FCSU to
  43. replace a resource in the settings file with same id, or to
  44. leave it. Useful to update old icons, etc. To save disk access,
  45. please only replace resources that need to be.
  46. Delete - Boolean value. 0 = False, 1 = true. Tells FCSU to delete specified resource in settings file.
  47.  
  48. Guidelines-
  49.      'Copy' resources must be consecutive ID's starting with 128
  50. and there must be a 'Copy' resource with the resource type of
  51. 'END ' to inform FCSU that the end of the list has been reached.
  52. Please remember- FCSU currently reads the entire resource into RAM before writing it. This may pose a problem for very large graphics. However, this can be solved by increasing the amount of RAM given to FCSU through the Get info dialog box. Future releases will handle large resources in segments.
  53.  
  54. Distribution-
  55.      You may freely distribute copies of FCSU to update your
  56. BBS, providing that the distribution contains the 'FCSU ReadMe', the 'FCSU Admin Readme', and the 'Blank FCSU Installer File'
  57.  
  58. Mike Kershaw
  59. Dragon Development